while<caret> a